end of physical tape - Turkish English Dictionary